Performance Analysis of the OGSA-DAI Software
نویسندگان
چکیده
This paper describes the experiences of the OGSA-DAI team in profiling and benchmarking components of the OGSA-DAI database access middleware built using the Open Grid Services Infrastructure and the emerging Database Access and Integration Services Global Grid Forum recommendations. The profiling approach and the tools used are described. A number of areas of concern are then analysed in detail. In particular, the analysis focuses on running database queries, creating Document Object Model objects, utilising Globus Toolkit Grid Security Infrastructure mechanisms, validating XML against XML Schema and inter-dependencies between third-party software used within OGSA-DAI.
منابع مشابه
Parallel Processing of JOIN Queries in OGSA-DAI
JOIN Query is the most important and often most expensive of all relational operations, especially when its input is obtained from considerable size of tables on distributed heterogeneous database. As parallel join processing is a well understood technique to get results as quickly as possible, one way to speed up query execution is to exploit parallelism. Since most real queries involve joins ...
متن کاملDependable Grid Services: A Case Study with OGSA-DAI
Grid middleware usually makes use of several software modules that due to their complexity and development approach may have some latent bugs and leaks. These bugs can cause visible performance failures and undesired service crashes. To cope with this sort of transient failures we present a proactive software rejuvenation approach that exploits the use of virtualization middleware. To prove the...
متن کاملGrid Enabling Your Data Resources with OGSA-DAI
OGSA-DAI (Open Grid Services Architecture Data Access and Integration) provides an extensible software framework allowing data resources, such as files, relational and XML databases, to be exposed through Web services acting within collaborative Grid environments or, more modestly, in stand-alone mode. OGSA-DAI may be deployed to WSRF-based platforms, such as the Globus Toolkit 4, as well as no...
متن کاملProfiling OGSA-DAI Performance for Common Use Patterns
OGSA-DAI provides an extensible Web service-based framework that allows data resources to be incorporated into Grid fabrics. The current OGSA-DAI release (OGSADAI WSI/WSRF v2.2) has implemented a set of optimizations identified through the examination of common OGSA-DAI use patterns. In this paper we describe these patterns and detail the optimizations that have been made for the current releas...
متن کاملOGSA-DAI Usage Scenarios and Behaviour: Determining good practice
OGSA-DAI has been developing Grid middleware for over two years now. A high profile project within the Grid community OGSA-DAI is increasingly being used by Grid based projects to provide their Data Access and Integration (DAI) requirements. From a simple set of services relatively sophisticated usage scenarios may be realised. This presentation examines a number of DAI scenarios identified by ...
متن کامل